-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
version 0.7 (wip) #85
Conversation
Tu distingues comment visuellement ? |
L’insécable fine est deux fois plus étroite que l’insécable « normale ». Dans un terminal on ne voit rien, fatalement. :-) Dans un navigateur la différence est subtile, voire nulle selon la police de caractère utilisée. |
L’autre « grosse » modification concerne les touches mortes classique. Kalamine supporte maintenant toutes les touches mortes définies dans XKB, autant les utiliser. Je propose donc de rajouter :
Sur le schéma de la couche AltGr ci-dessus les touches mortes sont précédées d’une étoile ( Nota : sous Linux, l’accent circonflexe et le hatchek permettent de faire des chiffres en exposant (¹²³) et en indice (₁₂₃) respectivement, c’est le comportement normal de XCompose. Ce comportement est désormais répliqué par Kalamine dans les pilotes Windows et MacOSX. Je n’ai pas vraiment de préférence pour le placement de ces accents morts, sauf pour le hatchek, la cédille et le |
Enfin, le dernier point que j’aimerais résoudre pour cette version 0.7 concerne les guillemets. Il manque actuellement :
https://en.wikipedia.org/wiki/Quotation_mark On pourrait associer Pour le guillemet bas |
Le dernier commit a mis à jour la démo : essayez le bouton idoine en haut à droite si vous ne l’avez pas vu, ça permet de se faire une idée du layout. (Ça fonctionne mieux avec Firefox que Chromium, désolé…). |
da88ba7
to
012b205
Compare
Une petite précision concernant l’orthotypographie que vous mentionnez. Lors de l’apparition des machines à écrire, cette fine insécable a due être remplacée soit par une espace entière, soit pas d’espace du tout. Beaucoup ont choisi de supprimer l’espace ; en France l’Imprimerie Nationale a choisi l’espace entière. Bref, le passage à une espace fine insécable est une très bonne nouvelle pour le Qwerty-lafayette ! |
Aurais-tu une source à ce propos ? |
Voilà pour la typographie romande : http://www.typoguide.ch/tmp/. Pour ce qui est de « la bonne approche », c’est bien sûr purement subjectif. |
Est-ce une source officielle ? Existe-t-il un organisme officiel de standardisation du suisse romand ?
C'est faux. Par exemple l'Office québécois de la langue française requiert l'utilisation d'une espace insécable (non-fine) dans de nombreux cas.
Comment se fait-il alors que l'on ait en français un mix d'espaces insécables et d'espaces fines ?
Oui d'accord mais ce n'est plus le cas aujourd'hui. L'Académie française a officiellement statué qu'il n'est pas acceptable d'omettre les accents sur les lettres majuscules, car ils ont pleine valeur orthographique. Aurais-tu des sources plus précises qui corroborent ce que tu affirmes ? P. S. — Pour éviter toute confusion, le terme « Espace fine insécable » est un pléonasme. Une espace fine est en effet nécessairement insécable. |
Si justement, la source mentionnée de l’Office québécois est claire : pour le « ? » par exemple, on ne met soit aucune espace avant, soit une espace fine alors que selon l’Imprimerie Nationale il faudrait mettre une espace pleine. Idem pour « ! » ou « ; ». |
@dlejay Ces caractères sont des exceptions. Si tu regardes le tableau plus bas tu verras qu'il y a beaucoup de signes de ponctuation et symboles qui doivent être précédés ou suivis par une espace insécable. Par exemple les « Deux-points » ou encore le « Chevron ouvrant ». |
C’est l’inverse. Les ponctuations doubles (i.e « : », « ? », « ! » et « ; ») ne sont jamais précédées d’espace en anglais, allemand, espagnol (et toutes les autres langues européennes je pense). En français, ça dépend :
C’est le fait de mettre une espace avant les ponctuations doubles qui est une exception. |
Bref tu n'as pas lu ce que j'ai écrit et tu persistes à parler de l'Imprimerie Nationale alors que tu dis toi-même que c'est un « vestige de contraintes techniques ». Sauf preuve du contraire l'Académie Française fait foi, un point c'est tout. L'imprimerie Nationale a adapté ces normes pour répondre à leurs besoins spécifiques liés aux limitations de leur industrie. C'est aberrant de les citer à répétition alors qu'ils n'ont pas quelconque légitimité à régenter le bon usage de la typographie en-dehors de leur cadre bien précis et délimité. Encore une fois en ce qui concerne le Québec tu n'as visiblement pas correctement lu la page officielle. Je t'invite à contacter l'Office Québécois de la Langue Française pour en avoir le cœur net, c'est ce que j'ai fait il y a environ deux ans soit dit en passant. En ce qui concerne le français belge et le suisse romand ce sont des minorités. Tu ne peux pas prétendre que c'est le standard et justifier le retrait de l'espèce insécable alors même que les institutions officielles des deux pays principaux de la francophonie spécifient de façon non ambiguë que l'espace insécable doit être utilisée dans certains cas. Je suspecte d'ailleurs que tu as — encore une fois — sélectionné des exemples bien choisis qui vont dans ton sens, au détriment des organismes qui définissent officiellement les règles de la langue. |
Voilà ce que j’ai en tête pour la version 0.7. La principale évolution concerne la barre d’espace :
U+202f
espace insécable fine (nnbsp)U+0020
espaceU+00a0
espace insécable (nbsp)D’un point de vue orthotypographique, il faut utiliser :
;
,!
,?
;:
et entre les guillemets« »
… et traditionnellement l’usage informatique tendait plutôt vers l’insécable (nbsp), essentiellement pour des raisons de support logiciel. Mais de nos jours l’insécable fine est très bien supportée, voire mieux que l’insécable « normale » : e.g. dans Thunderbird ou un
<textarea>
Firefox ou Chromium, l’insécable « normale » est coupée alors que l’insécable fine est bien respectée. Et en imprimerie, l’insécable fine a tendance à être utilisée avant:
et entre les guillemets« »
pour des raisons esthétiques. Ça fait maintenant quelques mois que j’utilise l’insécable fine par défaut et je n’ai repéré aucun souci.AltGr+Espace donne maintenant un espace afin de pouvoir enchaîner des symboles et des espaces en maintenant AltGr. Dans l’exemple ci-après, je ne relâche pas AltGr entre
foo
etconsole
:Au passage : je n’utilise vraiment jamais la touche morte pour obtenir
{}
,[]
ou<>
. Je passe toujours par AltGr : pouce droit + rangée de base main gauche, c’est parfait. Et j’en viens à me demander si on ne devrait pas supprimer les crochets & accolades en touche morte + ^ / ¨ : je trouve ça inconfortable et contre-intuitif (et un poil pénible à implémenter sous OSX…). Qu’en pensez-vous ? Utilisez-vous cette combinaison ?